﻿namespace Portal.Workflow.Model
{
    public class WsInParamCls
    {
        public string PathRoot = "";
        public string HttpRoot = "";
        public string DllPath = "";
        public string SessionId = "";

        /// <summary>
        /// String XML chứa tham số đầu vào.
        /// </summary>
        public string Xml = null;
        public string XmlSettingParams = "";
        /// <summary>
        /// Cậu lệnh truyền vào, ví dụ ReadingCurrency.
        /// </summary>
        public string Command = "";
        public string LoginName = "";
        public string SecurityCode = "";
        public string ActiveLanguage = "vie";
        public string ClientIPAddress = "";
        public string ClientHostName = "";
        public string SiteParam = "";
        /// <summary>
        /// Chứa Id của bản ghi cần xử lý, mặc định là NULL.
        /// </summary>
        public string KeyId = null;
        
        /// <summary>
        /// Từ khóa truyền vào để phục vụ mục đích tìm kiếm, mặc định là string.Empty.
        /// </summary>
        public string Keyword = "";

        public string UserId = "";
        public string RoleId = "";
     
        public string ConnectionString = "";
        
        public byte[] BytesData;
        public string CurrentCulture="vi-VN";
        public string WebPartId = "";
        public string Title = "";
        public string ReportFolder = "";
        public string ReportName = "";
        public string CommandDll = "";
        public string FunctionClass = "";
        public string LicenceCode = "";
        public string ProcessorId = "";
        public string SiteId = "";
    }
}
